package com.yungu.swift.system.sys.model.dto;

import com.yungu.swift.base.model.BaseDto;


/**
 * 系统用户变更 SysUserOperateLogDto
 **/

public class SysUserOperateLogDto extends BaseDto {

    /**
     * 10：封号、11：解封、20：重置密码、30 登陆
     **/
    public static final Integer BLOCK = 10;
    public static final Integer UN_BLOCK = 11;
    public static final Integer RESET_PASSWORD = 20;
    public static final Integer LOGIN = 30;


    /**
     * 用户标识符
     **/
    private String userUuid;

    /**
     * 类型（10：封号、11：解封、20：重置密码、30 登陆）
     **/
    private Integer type;

    /**
     * 操作描述
     **/
    private String operationRemark;

    /**
     * 操作 ip 地址
     */
    private String operationIp;

    /**
     * 附加字段 —— 操作用户
     */
    private String operationUser;
    /**
     * 附加字段 —— 被操作用户
     */
    private String operatedUser;


    public String getUserUuid() {
        return userUuid;
    }

    public void setUserUuid(String userUuid) {
        this.userUuid = userUuid;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getOperationRemark() {
        return operationRemark;
    }

    public void setOperationRemark(String operationRemark) {
        this.operationRemark = operationRemark;
    }

    public String getOperationIp() {
        return operationIp;
    }

    public void setOperationIp(String operationIp) {
        this.operationIp = operationIp;
    }

    public String getOperationUser() {
        return operationUser;
    }

    public void setOperationUser(String operationUser) {
        this.operationUser = operationUser;
    }

    public String getOperatedUser() {
        return operatedUser;
    }

    public void setOperatedUser(String operatedUser) {
        this.operatedUser = operatedUser;
    }
}
